package condominios.modelo;

import java.util.Date;

public class Persona {
	
	private int idPersona;
	private int idPerfil;
	private String nombres;
	private String apellidoPaterno;
	private String apellidoMaterno;
	private String dni;
	private Date fechaNacimiento;
	private String email;
	private String contrasenia;
	private Boolean estado;
	private Date fechaCreo;
	private int idPersonaCreo;
	private Date fechaModifico;
	private int idPersonaModifico;
	private Boolean estadoRegistro;
	
	public String getobtenerNombresCompletos(){
		return this.nombres + " " + this.apellidoPaterno + " " + this.getApellidoMaterno();
	}
	public String getNombres() {
		return nombres;
	}
	public void setNombres(String nombres) {
		this.nombres = nombres;
	}
	public String getApellidoPaterno() {
		return apellidoPaterno;
	}
	public void setApellidoPaterno(String apellidoPaterno) {
		this.apellidoPaterno = apellidoPaterno;
	}
	public String getApellidoMaterno() {
		return apellidoMaterno;
	}
	public void setApellidoMaterno(String apellidoMaterno) {
		this.apellidoMaterno = apellidoMaterno;
	}
	public String getDni() {
		return dni;
	}
	public void setDni(String dni) {
		this.dni = dni;
	}
	public int getIdPersona() {
		return idPersona;
	}
	public void setIdPersona(int idPersona) {
		this.idPersona = idPersona;
	}
	public int getIdPerfil() {
		return idPerfil;
	}
	public void setIdPerfil(int idPerfil) {
		this.idPerfil = idPerfil;
	}
	public Date getFechaNacimiento() {
		return fechaNacimiento;
	}
	public void setFechaNacimiento(Date fechaNacimiento) {
		this.fechaNacimiento = fechaNacimiento;
	}
	public String getEmail() {
		return email;
	}
	public void setEmail(String email) {
		this.email = email;
	}
	public String getContrasenia() {
		return contrasenia;
	}
	public void setContrasenia(String contrasenia) {
		this.contrasenia = contrasenia;
	}
	public Boolean getEstado() {
		return estado;
	}
	public void setEstado(Boolean estado) {
		this.estado = estado;
	}
	public Date getFechaCreo() {
		return fechaCreo;
	}
	public void setFechaCreo(Date fechaCreo) {
		this.fechaCreo = fechaCreo;
	}
	public int getIdPersonaCreo() {
		return idPersonaCreo;
	}
	public void setIdPersonaCreo(int idPersonaCreo) {
		this.idPersonaCreo = idPersonaCreo;
	}
	public Date getFechaModifico() {
		return fechaModifico;
	}
	public void setFechaModifico(Date fechaModifico) {
		this.fechaModifico = fechaModifico;
	}
	public int getIdPersonaModifico() {
		return idPersonaModifico;
	}
	public void setIdPersonaModifico(int idPersonaModifico) {
		this.idPersonaModifico = idPersonaModifico;
	}
	public Boolean getEstadoRegistro() {
		return estadoRegistro;
	}
	public void setEstadoRegistro(Boolean estadoRegistro) {
		this.estadoRegistro = estadoRegistro;
	}	
	
	public String obtenerCadenaPerfil(int cperfil){
		String cadPerfil = "";
		if (cperfil == 0){
			cadPerfil="Residente";
		}
		else{
			cadPerfil = "Administrador";
		}
		return cadPerfil;
	}
}